Model-Based Execution Monitoring

نویسندگان

  • Patrick Doherty
  • Javier Pinto
  • Chitta Baral
  • Mutsumi Nakamura
چکیده

The task of monitoring the execution of a software-based controller in order to detect, classify, and recover from discrepancies between the actual e ects of control actions and the e ects predicted by a model, is the topic of this thesis. Modelbased execution monitoring is proposed as a technique for increasing the safety and optimality of operation of large and complex industrial process controllers, and of controllers operating in complex and unpredictable environments (such as unmanned aerial vehicles). In this thesis we study various aspects of model-based execution monitoring, including the following: The relation between previous approaches to execution monitoring in Control Theory, Arti cial Intelligence and Computer Science is studied and a common conceptual framework for design and analysis is proposed. An existing execution monitoring paradigm, ontological control, is generalized and extended. We also present a prototype implementation of ontological control with a rst set of experimental results where the prototype is applied to an actual industrial process control system: The ABB STRESSOMETER cold mill atness control system. A second execution monitoring paradigm, stability-based execution monitoring, is introduced, inspired by the vast amount of work on the \stability" notion in Control Theory and Computer Science. Finally, the two paradigms are applied in two di erent frameworks. First, in the \hybrid automata" framework, which is a state-of-the-art formal modeling framework for hybrid (that is, discrete+continuous) systems. Secondly, in the logical framework of Golog and the Situation Calculus. 1

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Steps Towards Model-Free Execution Monitoring on Mobile Robots

In this paper we present some preliminary results on the idea of using a model-free execution monitor on a mobile robot. By model-free monitoring we mean that the monitoring is based only on the actual execution, without involving any predictive models of the controlled system. In this, our approach is different from most previous work on execution monitoring. We analyze the activation levels o...

متن کامل

Execution-Based Model Checking of Interrupt-Based Systems

Execution-based model checking (EMC) is a verification technique based on executing a multi-threaded/multiprocess program repeatedly in a systematic manner in order to explore the different interleavings of the program. This is in contrast to traditional model checking, where a model of a system is analyzed. Several execution-based model-checking tools exist at this point, such as for example V...

متن کامل

Soccer Goalkeeper Task Modeling and Analysis by Petri Nets

In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...

متن کامل

Model-Free Execution Monitoring in Behavior-Based Mobile Robotics

In this paper we present a model-free execution monitor for behavior-based mobile robots. By modelfree we mean that the monitoring is based only on the actual execution, without involving any predictive models of the controlled system. Model-free monitors are especially suitable for systems where it is hard to obtain adequate models. In our approach we analyze the activation levels of the diffe...

متن کامل

Resource leveling scheduling by an ant colony-based model

In project scheduling, many problems can arise when resource fluctuations are beyond acceptable limits. To overcome this, mathematical techniques have been developed for leveling resources. However, these produce a hard and inflexible approach in scheduling projects. The authors propose a simple resource leveling approach that can be used in scheduling projects with multi-mode execution activit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001